<%@ page language="java" import="java.sql.*" %>

<%

    /*conexion sera nuestra conexion a la bd*/

    Connection conexion=null;

    String mensaje="";

    /*parametros para la conexion*/

    String driver = "com.mysql.jdbc.Driver";

    String url = "jdbc:mysql://localhost:3306/gamelogic";

    String usuario = "root";
    
    

    String clave = "";

    /*procedimiento de la conexion*/

    try{

        Class.forName(driver);

        conexion = DriverManager.getConnection(url,usuario,clave);

        /*guardando la conexion en la session*/

        if (!conexion.isClosed())
        {
           // La consulta
           Statement st = conexion.createStatement();
           ResultSet rs = st.executeQuery("select usuario.nombre,usuario.apellidopaterno,jugadas.puntuacion,jugadas.fecha from usuario,jugadas where jugadas.usuario_idusuario=usuario.idusuario and usuario.nick='" + request.getParameter("buscar") + "'");

           // Ponemos los resultados en un table de html
           out.println("Hola "+request.getParameter("buscar")+"<br/>");
           out.println("<table border=\"1\"><tr><td width=110>Nombre</td><td width=110>Apellido</td><td width=110>Puntuacion</td><td width=110>Fecha</td></tr>");
           while (rs.next())
           {
              out.println("<tr>");
              
              out.println("<td>"+rs.getObject("nombre")+"</td>");
              out.println("<td>"+rs.getObject("apellidopaterno")+"</td>");
              out.println("<td>"+rs.getObject("puntuacion")+"</td>");
              out.println("<td>"+rs.getObject("fecha")+"</td>");
              out.println("</tr>");
           }
           out.println("</table>");

           // cierre de la conexion
           conexion.close();
        }
        else
           // Error en la conexion
           out.println("fallo");
     }
     catch (Exception e)
     {
        // Error en algun momento.
        out.println("Excepcion "+e);
        e.printStackTrace();
        
        session.setAttribute("conexion",conexion);

  /*   } catch (Exception ex){

        mensaje=ex.toString();

    } */

 

    mensaje="conectado";

    if(conexion.isClosed()){

        mensaje="desconectado";

    }
    
    }
 
%>

<html>

    <head>

        <title>Resultados de Busqueda</title>

    </head>

    <body background="imagenes/fondo.png">

        <form action="index.jsp" method="post">

            

            <input type="submit" value="Salir"/>

        </form>

    </body>

</html>
